small mountain chain - Espagnol Anglais Dictionnaire